completes successfully - French English Dictionary